8
6
3
35
10
12
2
14
4
29
34
9
37
74
52
38
112
39
0
5
67
46
17
45
24
7
16
32
22
53
20
26
13
77
11
70
71