33
46
14
5
6
10
19
9
2
21
12
23
74
25
13
20
3
15
1
11
24
8
163
66
106
52
105
31
27
36
53
40
62
28
49
16
120
80
75
192
41