10 624 414 true 0 2 7 9 13 22 23 25 31 32