24
25
15
43
124
75
10
57
35
33
121
19
1
9
31
139
165
233
39
117
27
44
159
47
116
36
40
28
23
99
61
162
315
14
17
21
29
46
32
243
128
26
16
85
18
232
11
80
438
589
104