16 447 217 true 2 3 5 6 7 9 14 15 18 19 20 23 26 29 32 36