6 347 198 true 2 5 12 13 20 24