22
51
65
31
17
42
64
16
5
6
12
9
15
29
25
11
20
4
32
104
3
10
38
13
19
154
2
68
26
18
56
371
66
1
30
50
8