343
267
255
235
228
193
183
172
163
161
158
147
146
143
140
136
135
133
132
131
130
125
122
118
116
115
113
112
110
109
107
106
105
103
102
101
100
99