30 97
79 93
42 97
88 140
85 131
