10 4182 602 true 1 5 13 15 17 23 24 27 29 31