55
207
68
254
23
10
200
42
318
27
34
240
238
288
159
341
83
420
28
66
234
275
21
65
276
60
110
150
64
219
130
235
22
136
203
853
614
206
201
37
49
250
161
268
112
87
62
81
460
105
75
99
14