true 13 22 true 9 10 13 20 29 32 43 53 61 65 77 88 91 93 99