3
42
24
77
105
33
63
79
138
96