12 602 445 true 3 9 11 15 16 25 32 42 73 84 86 99