300 34
170 29
41 42
1 45
1 142
33 144
170 160
293 167
