223
1174
715
476
393
361
542
413
736
324
946
441
271
834
59
54
842
473
312
321
1033
351
831
242
1144
1235
882
1244
43