479
140
467
128
270
146
142
111
411
117
337
150
295
88
203
27
408
45
389
256
394
173
581
119
289
134
308
143
296
113
277
148
479
272
427
147
480
186
203
114