10 698 520 true 7 8 23 50 55 63 66 86 88 95