12 1375 480 true 3 6 8 9 16 18 19 22 26 29 31 35