12 997 459 true 7 9 15 19 34 35 47 51 53 62 73 76