964
486
428
349
302
223
214
191
171
170
164
160
158
144
138
130
123
118
104
103
102
99
91
90
87
75
74
73
72
69
66
65
64
58
57
55
33