14 394 237 true 2 3 4 8 11 13 15 16 24 29 32 37 38 39