109 9 1027 328 41 2970 249 32 3467 86 1 2562 92 5 2297 57 6 1637 257 31 3699 107 8 2622 54 4 2826 70 3 2091