202
442
305
148
228
186
189
246
216
324