5 31 107 true 11 16 22 25 28