72
101
116
168
260
218
224
193
509
383
402
629
516
691
1216
751
1191
3415
1333
1590
1135
2821
2295
1412
1838
1240
5518
1562
1935
2758