6
18
9
37
12
10
55
32
5
2
38
33
52
28
20
36
1
13
7
24
141
16
106
8
78
26
51
61
155
50
70
39
59
272
318
1006
54
68
105
109
15
27
25