440
65
156
31
537
150
485
109
646
218
301
75
247
175
424
29
586
205
546
94
137
58
415
95
369
197
272
65
325
219
608
190
245
77
338
191
372
185
219
60