54
34
197
29
144
594
154
190
540
67
101
139
109
52
129
3871
57
315
183
247
68
282
37
378
377
40
311
170
115
293
27
231
386
186
254
25
371
113
76
86
147
73
437
55
551
173
239
199
194
136
148
1467
120
243
333
224