4
14
37
72
35
12
93
48
306
42
102
163
55
104
53
64
134
54
117
120
243
182
214
148
344
63
105
411
56
20
99
159
101
75
24
98
30
25
27
28
380
86
45
135
70
52
34
51
114
153
49