296 40
186 30
34 39
1 43
1 140
31 142
190 150
282 167
