7 488 258 true 6 11 15 22 26 30 38