91
8
7
272
296
364
377
334
357
273
2379
1
3
14
9
19
21
43
79
204
92
10
286
305
378
396
355
400
352
2583