248
38
251
294
93
257
138
233
197
142
361
151
204
95
307
92
73
295
64
54
130
46
106
185
41
48
122
133
239
137
136
110
79
299
234
22
147
83
227
266
3867
102
66
60
387