297 36
157 28
43 44
1 44
0 126
48 123
161 142
296 141
