10 405 734 true 1 4 24 28 29 37 40 43 62 87