293 36
157 33
28 42
2 43
1 135
24 138
142 148
292 157
