258 29 7590 297 68 15004 47 16 7487 76 14 8986 24 5 3777 53 23 6376 70 20 7307 97 23 4760 9 2 3452 34 19 8209 99 26 11103 139 69 11378 19 8 7107 15 7 6853 27 8 7405