16 2639 909 true 23 28 30 32 38 42 46 51 54 61 64 69 73 74 77 83