109 9 1032 328 41 2977 249 32 3470 86 1 2566 92 5 2303 57 6 1641 257 31 3701 107 8 2627 54 4 2832 70 3 2097