70
33
75
25
41
166
54
31
52
57
67
142
104
180
39
15
18
22
94
16
5
157
30
95
91
7
150
32
60
38
192
172
72
98
19
45
50
112
29
53
26
42
68
14
47
44
66