17 73233 1080 16075528
1 8 26 27 38 44 51 52 57 64 70 75 77 78 80 84 88 
100 101 107 118 130 159 306 489 593 1325 1702 3331 4915 6107 21210 45837 58807 
100 1240 6315 15029 19332 15198 8473 4005 1844 897 448 202 90 38 16 5 1