true 102 112 true 3 5 6 7 8 10 12 13 14 17 18 21 26 27 28 29 30 32 39 48 50 51 54 60 65