26
13
30
20
84
43
31
52
143
57
32
51
34
23
55
16
35
33
19
24
93
149
28
60
18
3
4
15
220
36
163
105
150
48
75
77
29
25
241
243
270
89
183
70
184
2
66
97