19 2180 778 true 4 13 17 28 33 34 39 45 48 49 53 55 58 66 82 89 95 97 98