269
165
352
262
272
49
315
215
351
35
475
89
378
196
626
159
228
176
265
141
623
48
289
142
485
224
195
152
246
163
547
183
368
107
415
297
592
143
608
67