259 38
137 41
8 50
1 51
1 139
11 141
137 156
267 157
