299 56
154 37
31 45
1 50
1 139
29 139
144 151
281 163
