18 925 294 true 1 9 11 12 14 15 17 18 20 25 26 27 29 31 36 37 38 39