301 39
193 23
55 32
0 44
0 141
48 142
177 151
286 173
