25
58
44
50
104
10
66
106
174
105
14
48
19
27
177
24
22
28
47
12
63
84
52
65
108
40
103
36
91
143
64
190
80
220
166
9
46
129
110
54
207
256
85
163
43
72
30
151
21
23
56