true 11 173 true 2 3 4 7 9 12 13 18 22 31 33