55
170
96
32
70
33
280
104
204
171
111
43
510
40
10
137
129
149
34
15
175
39
69
254
240
76
235
30
297
49
74
21
56
225
180
63
99
348
79
68
109
819
13
216
91
156
86
288
27
233
52
305