301 39
195 27
54 32
0 40
1 146
33 146
168 154
268 172
