10 666 360 true 23 28 39 40 51 54 79 83 91 98