2
5
50
77
80
86
88
95
99
112
117
124
136
138
