8 63 222 true 2 3 7 8 15 26 28 33