576
233
256
410
154
408
338
115
35
198