104
288
200
141
246
116
128
145
141
239
150
124
137
181
146
246
242
132
153
172
167