36
34
30
28
27
25
23
21
20
396
366
308
276
271
217
215
213
202
192
159
156
143
139
123
113
111
107
105
103