46
109
12
8
6
1
0
2
81
65
4
215
526
202
92
80
47
133
75
149
95
128
45
115
34
304
801
275
20
17
9
189
33
127
136