226
71
129
43
40
96
595
294
230
195