12 684 435 true 3 13 14 15 45 47 62 63 73 85 92 97