33
29
9
4
13
96
39
25
11
7
19
15
71
32
14
8
1
6
18
12
5
24
2
17
42
30
296
20
27
72
26
16
28
143
117
0
52