7 1495 91 163969 2 7 11 17 35 98 100 100 101 104 109 116 125 214 100 734 642 10 5 3 1