10 486 318 true 0 3 4 5 16 18 23 24 27 33