7 88 258 true 5 9 14 15 16 19 30