290
1
269
137
310
75
272
254
2
104
242
284
334
194
52
342
348
329
3
443
4
399
514
86
302
326
361
325
439
304
580
271