474
511
144
321
400
193
421
411
203
364
529
359
456
270
240
620
435
342
303
275
148
194
163
139
505
135
153
206
102
253
145
153
202
153
110
134
161
98
106
79
260
121
67
79
250
154
239
170
110
144
120
184
461
104
265
202
214
292
143
304