305
305
18
83
2
51
50
30
2