10 397 484 true 2 13 15 20 27 31 33 35 38 39