965
746
521
380
302
213
205
198
181
163
157
155
154
152
144
136
134
133
130
129
127
124
119
115
112
104
101
94
91
87
80
79
75
72
70
68
66
65
63
60
59
52
48
47
46
45
44
43
42