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