9 101 145 true 2 8 22 23 26 30 32 37 39