12 14599 1054 true 5 8 16 17 18 19 23 24 26 27 34 39