26
68
232
69
143
251
44
162
73
285
49
237
90
344
208
138
102
41
82
76
23
133
2115
364
78
74
124
146
493
187
112
157
62
258
63
77
19
31
13
227
235
97
166
489
47
27
134
104
132
54
140
59