297 26
165 35
39 45
1 47
1 141
43 148
174 157
302 138
