490
145
503
142
277
148
154
113
416
117
341
150
303
89
208
28
423
52
430
283
402
173
589
119
295
136
315
144
308
114
282
148
512
293
433
149
488
186
207
114