33
12
75
59
32
29
11
23
8
7
13
113
19
1
24
391
10
17
3
5
18
2
0
38
4
60
14
62
31
49
28
9
27
6
16
68
80
74
35