301 24
205 29
55 38
1 37
0 136
58 144
217 151
303 152
