191
192
238
637
1254
813
240
404
759
230
92
793
534
1029
157
373
300
244
701
346
524
475
1441
401
509
357
387
440
299
222
83
285
257
117
448
346
148
