32
16
40
44
6
7
23
20
12
117
87
34
57
64
10
35
60
136
59
80
36
25
27
33
14
171
47
43
5
114
13
108
11
181
2
15
68
45
143
162
1
42
22
29
85
24
28
167
547
55
56