300 26
199 29
81 43
1 47
1 136
80 147
201 151
304 140
