178
96
57
1170
195
122
234
162
347
279
396
582
113
882
179
174
34
427
213
51
296
44
113
372
34
160
325
358
182
163
46
186
181
237
312
330
274
674
157
351
351
501
346
323
376
182
175
166
367
210
343
184
163
371
221
202
362
116
835
97
111
344
469
251
181
690
188
181
178
176
421
342
112
515
352
664
393
258
558
470
712
95
367
1128
180
402
232
122
690
870
175
171
168
174
187
340
458
453
125
695
66
67
94
84
87
90
88
67
89
66
0
94