9 81 107 true 2 9 11 16 17 18 24 27 29