3
28
36
50
57
71
75
83
93
99
113
119
128
