351
50
405
145
227
97
154
26
553
90
285
190
320
140
510
72
325
121
243
185
411
25
594
25
820
340
519
64
266
81
266
181
269
27
214
90
321
36
241
30