17 60688 1218 16741528
7 8 17 18 21 33 37 46 51 61 72 74 81 87 90 91 93 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 45 12022 
47 626 3430 9289 14344 14234 9998 5248 2212 834 261 85 41 24 11 3 1