36
34
30
28
27
25
23
21
19
396
366
307
276
271
217
215
213
202
192
159
155
143
139
122
113
111
107
105
102