52
44
43
41
40
38
34
30
29
228
218
160
144
134
133
124
122
116
4227
1942
1870
1456
1425
1234
1199
1188
1050
977