4
5
49
31
45
48
46
17