43
221
106
37
56
66
40
25
28
23
44
24
290
18
45
222
12
10
178
54
57
52
94
85
179
29
38
92
79
96
101
6
62
20
64
11
36
174
46
39
316
35
19
63
61
32
97
69