5 329 122 true 1 2 14 16 18