44
9
4
16
6
19
11
5
7
14
8
2
1
0
20
28
213
266
118
215
168
306
130
76
154
234
137
64
62
481
188
484
288
527
102
326
142
99
186
180
83
43
74
32
31