13 645 282 true 3 13 14 18 19 20 21 23 26 30 34 35 39