4
105
116
7
23
2
54
29
38
44
18
67
31
9
184
16
17
6
3
12
33
25
8
30
40
32
34
5
129
87
27
24
10
74
36
65
22
1
60
13
11
14