60
25
29
273
64
18
143
92
48
112
55
41
56
86
235
355
30
600
150
354
111
164
43
10
277
179
192
104
24
231
441
37
115
102
366
75
72
100
187
302
243
148
178
237
171
81
54
96
93
109
107
61
32
248
142