9
6
98
72
32
420
348
24
148
96
28
51
26
179
85
286
53
61
60
314
499
128
603
317
219
264
14
741
279
123
667
158
188
758
324
38
122
475
25
20
27
23
86
1702
434
18
297
99
36
1257
41
45
190
111
74