284
231
223
220
218
214
199
185
174
162
160
149
146
128
120
116
114
112
102
101
100
99
97
94
92
86
69