17
42
58
22
25
43
73
23
386
28
8
6
15
1060
540
31
88
36
37
27
30
128
16
9
175
74
70
35
243
160
99
55
244
10
207
164
1215
24
118
1244
60
47
49
176
63
208
44
83