18 592 324 true 1 3 6 7 8 9 11 14 16 19 21 23 29 31 32 36 37 38