418
83
419
67
718
266
280
148
443
153
358
26
598
268
693
200
499
164
377
169
333
208
738
140
363
132
576
218
322
40
949
506
771
242
789
269
794
210
599
153