14 1270 757 true 5 10 13 20 26 31 44 57 58 77 88 92 98 99