37
45
142
93
28
104
67
162
46
149
71
22
30
85
113
27
50
25
38
76
59
112
35
31
60
86
10
130
166
118
164
154
34
18
32
158
9
80
12
49
99
15
42
54