5 54 103 true 2 14 16 19 22