46
2
6
358
84
15
5
31
57
38
24
11
47
49
40
86
55
23
95
58
54
159
25
30
39
13
112
89
205
27
19
215
167
73
37
109
36
172
219
10
7
71
114
102
221
81
61
35