19
149
14
1256
658
177
21
299
7
16
43
33
49
36
65
12
70
38
15
54
76
6
24
47
125
20
64
40
85
622
362
28
23
53
1389
25
60
71
626
30
353
209
504
56
46
143
63