10 622 387 true 12 17 20 24 25 26 28 30 31 37