8 1862 377 true 1 2 9 18 20 21 27 36