23 1685 722 true 1 4 6 7 9 10 11 13 20 27 30 31 32 34 39 45 51 57 60 64 85 93 97