502
147
536
152
286
148
165
116
423
117
345
150
316
93
211
28
448
56
478
303
407
173
600
119
299
136
323
144
325
117
288
148
543
311
441
151
493
186
215
114