11 431 286 true 0 3 5 11 16 17 19 27 29 34 37