15 1596 631 true 10 20 28 32 37 41 50 54 55 56 77 87 93 96 99