8 2992 583 true 5 16 17 19 21 23 29 30