9
24
60
54
417
29
68
20
69
23
12
3
27
6
15
61
19
1062
18
13
17
45
28
345
126
59
8
14
16
41
683
1918
155
145
204
151
236
327
734
311
307
341
823
219
25
337
75
106
77
118
43
152
336
63
39