168
885
38
650
0
106
172
23
282
248
36
359
396
224
14
30
23
12
266
585
801
169
1146
318
35
761
27
370
449
10
13
461
115
12
164
395
407
547
208
428
825
496
289
254
956
214
156
658
235
1130
1548
22
146
18
