13 374 269 true 2 8 13 14 15 18 19 20 24 25 28 36 38