116
8
31
34
1
244
38
138
88
100
52
40
415
45
3
4
2
3689
42
25
65
49
167
149
15
28
72
55
51
66
112
199
58
127
176
64
795
202
190
115
150
67
99
104
19
148
29
712
47