229
17
8
10
5
16
9
7
18
2
4
20
23
11
0
3
13
6
21
227
384
153
180
109
75
89
161
132
789
240
50
26
47
126