10 3805 638 true 8 10 17 20 22 27 29 30 36 39