8 542 447 true 16 23 36 45 56 65 94 97