44
202
21
26
16
414
107
56
228
312
8
178
200
14
34
514
103
48
91
59
12
517
391
199
23
323
32
2568
69
40
318
302
874
46
39
77
43
5
110
80
90
222
164
158
71
195
31
301
619
610
238
849
446
264
19