16 1083 393 true 1 5 10 11 13 14 18 19 23 25 27 28 29 30 35 38