10 410 388 true 1 7 8 18 20 22 27 32 36 37