40
37
36
35
33
30
28
25
216
211
154
136
129
120
118
116
111
4220
1937
1866
1452
1420
1231
1195
1186
1049
971