true 17 11 true 2 3 7 12 15 16 21 23 25 26 30 31 38 41 44 49