20 53 274 122 37 43 19 6 126 38 261 15 3 1 13 2 4 50 239117