99
46
39
51
17
16
103
22