5 119 108 true 2 4 12 19 24