10 552 352 true 0 3 10 19 21 22 25 30 33 36