45
48
44
21
51
45
50
16