0
34
27
32
13
2
9
7
3
15
5
38
28
21
1
4
18
11
22
20
59
10
6
39
42
24
84
67
68
66
72
53
23
37
19
52
8
161
51
98