16 389 261 true 3 6 7 11 19 21 22 23 24 27 32 33 36 37 38 39