97 32 2198 79 15 1528 68 3 2556 131 24 2122 170 10 2377 284 33 4007 288 36 2826 134 14 3223 246 38 3308 102 13 2603 208 27 4027 362 33 15856 301 28 6110 55 7 2458 243 37 4389 199 14 3498 391 48 6614 351 42 5499 762 120 12977 57 8 3718 65 12 4550 67 6 5299 77 14 5369 89 23 7500 62 127 5544 60 9 3764 97 48 10858 32 7 7303 84 37 11038 161 74 12713 2 8 6579 10 14 11497 9 15 9253 3 2 8719 4 3 7843 4 4 8226