10 8496 814 true 2 7 8 9 16 17 21 23 31 36