10 817 465 true 3 18 23 33 37 40 59 79 96 98