152
121
7
718
276
208
148
65
40
59