44
1
45
64
38
31
29
34
50
378
96
2
850
16
111
3
70
59
179
83
495
6
105
85
65
107
445
148
93
243
100
327
56