303 28
197 24
41 29
0 37
0 146
25 146
169 152
275 172
