1010
74
148
264
133
60
190
243
35
108
193
325
43
100
27
230
165
259
191
246
41
125
327
34
204
103
31
16
86
853
166
59
55
97
40
177
175
101
189
261
324
183
77
201
89
168
382
57
58
22
416
239
164