12 918 390 true 0 1 9 11 16 25 31 43 67 74 79 81