8 2269 11 1 4 20 28 39 40 42 58