6
97
72
32
420
348
8
24
148
96
28
50
26
178
85
286
53
61
60
314
499
128
603
317
219
263
14
741
279
123
667
158
188
758
324
38
122
475
25
20
27
23
86
1702
434
18
296
99
9
36
1256
41
44
190
111
74
298