12 1271 990 true 0 1 2 4 5 6 8 15 17 18 34 36