true 10 11 true 1 2 5 15 16 17 18 23 26 27 29 39 43 44 47