49
44
180
48
88
200
57
344
38
105
55
120
50
37
59
70
239
334
215
20
852
195
285
78
860
85
338
117
218
289
251
62
23
138
225
66
191
304
284
286
52
228
441
454
148
74
157
240
89
61
181
64
398
134
79