51 4 599 123 23 1338 102 19 5214 75 12 1391 93 24 1564 57 12 1297 93 11 1922 148 23 1770 187 19 3660 59 7 3350 102 14 3055 115 41 4183 102 27 5003