38
59
80
4
43
15
68
50
63
12
20
39
176
33
40
21
54
41
146
103
31
58
96
51
116
22
25
64
27
108
162
166
154
66
151
102
36
171
17
46
26
112
164
60