90
101
109
92
98
138
159
169
194
225