10 589 292 true 6 12 16 18 19 22 33 34 36 39