12 5802 1044 true 4 14 15 18 20 21 23 25 26 27 29 38