0
19
4
2
11
1
3
6
10
5
9
7
30
24
45
17
14
183
147
330
142
62
61
16
21
63
12
31
94
148
99
38
88
46
430
144