20 1255 528 true 13 19 22 23 25 29 30 39 43 48 55 57 72 75 83 86 90 91 94 98