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