275
232
222
219
217
208
197
182
169
166
164
162
158
157
154
153
150
148
141
140
139
138
137
133
132
131
129
126
121
117
113
112
111
109
108
106
104
103
102
101
100
98
97
95
94
92