11 559 336 true 3 8 16 17 18 21 27 29 34 37 39