12 322 264 true 2 6 7 9 12 13 16 25 26 28 30 37