1
52
604
33
82
143
78
75
85
53
349
774
574
358
354
367
359
578
356
399
573
617
569
327
549
375
381
341
378
602
56
44
49
47
55
54
58
50
204
251
256
288
113
91
95
139
232
1033
60
65
76
150
105
137
61
705
64
69
66
344
514
346
369
196
216
363
347
253
229
312
303
265
425
495
305
371
517
328
318
609
538
671
883
269
114
124