58 5 729 165 12 1337 51 5 784 105 9 1013 78 9 1983 131 8 2063 132 13 2012 99 13 3586 184 16 5419 83 7 2868