15 1169 570 true 15 19 23 26 32 34 39 42 56 72 76 77 90 92 98