109 9 1089 328 41 3030 249 32 3516 86 1 2616 92 5 2345 57 6 1684 257 31 3817 107 8 2667 54 4 2866 70 3 2134