57
97
43
64
78
29
240
198
67
73
39
62
40
54
135
172
50
251
239
51
112
110
79
53
20
188
214
49
38
32
34
75
246
85
206
115
11
14
117
101
287
145
582
200
33
213
170
15
74
344
530
163
209