5 124 107 true 12 16 19 22 39