68
58
67
93
31
37
128
315
53
24
27
89
264
54
274
49
50
62
180
199
45
5
187
247
94
174
186
236
191
56
160
74
78
322
36
80
15
132
244
179
356
121
189
90
164
412
66
224
317
202
108
144
232
162
320
293
195
409