10 628 399 true 3 15 24 27 53 56 61 67 72 85