8 98 244 true 1 7 16 22 24 26 35 39