296 49
189 40
36 47
1 50
1 139
33 141
182 155
292 159
