37
42
18
11
36
28
20
117
4
43
16
33
69
29
22
6
45
48
109
10
481
1
26
17
24
27
58
100
8
63
15
9
7
38
55
51
14
343
272
154
30