6
18
9
37
12
55
5
32
2
38
33
51
28
20
36
1
13
7
24
140
16
106
8
78
17
25
50
61
155
70
39
11
59
26
271
317
1004
54
67
105
109
15
27