83
68
63
90
136
183
52
156
69
118
28
24
73
49
64
75
220
135
232
26
187
96
184
164
157
203
53
59
8
125
61
21
94
56
45
35
29
43
14
97
79
199
234
215
98
122
137
38
37
148
54