16 660 592 true 0 5 7 8 12 13 16 17 18 19 20 22 30 34 35 36