32
68
37
105
466
17
4197
22
468
81
52
45
171
181
60
21
71
64
39
56
47
1571
51
54
31
4954
40
628
82
94
48
18
90
93
103
221
66
1353
429
4380
75
55
86
53
128
67
16892
258
121
89
215
111