242
72
441
44
251
199
372
209
72
72
396
506
262
0
295
33
10
536
574
207
338
233
221
331
423
350
320
257
393
