12 820 415 true 2 9 16 58 59 63 75 77 81 82 88 93