12 602 348 true 4 12 13 14 19 20 24 26 27 32 33 34