10 905 393 true 13 22 27 32 40 51 58 66 71 74