26
16
414
107
56
228
312
8
178
200
14
34
514
103
48
90
59
12
516
391
199
23
323
32
2568
69
40
318
302
874
42
39
77
43
5
109
80
222
163
158
71
195
31
301
619
610
238
849
446
264
19
237
149
451