295 25
195 34
40 41
1 43
1 137
58 146
220 143
304 142
