0
3
33
13
9
6
15
17
5
11
65
21
7
2
12
43
1
25
36
31
170
27
30
18
19
71
101
47
143
210
118
14
474
587
603
63
117
565
223