53
48
116
64
45
70
467
54
25
18
240
149
23
28
147
123
209
423
111
56
259
198
42
223
96
35
272
61
20
176
92
11
33
207
195
15
31
39
354
84
1391
221
16
164
49
68
122
114
29
244
335
287
562
177
101