14 1114 641 true 3 13 16 17 20 21 23 24 27 31 33 35 37 39