302 26
177 28
28 38
1 38
1 129
38 134
184 151
304 148
