39
15
34
35
55
84
89
82
54
19
25
58
179
75
49
76
43
192
31
40
92
152
48
78
140
185
130
106
242
155
104
184
137
186
500
168
208
97
118
173
180
335
32
191
79
349
161
87
69
166
453
132
224