6 592 266 true 9 10 19 21 30 33