250 22 90899 107 6 7057 59 3 5143 84 12 7773 173 13 11303 124 14 7612 99 10 8689 108 20 10632 154 24 27768 78 2 8688