572
448
374
336
264
229
220
208
187
182
180
179
177
174
168
165
161
160
157
148
147
145
123
118
114
113
111
109
108
106
105
101
99
85
81
79
78
76
74
72
70
68
66
65
64
56
55
52
51
48
47
45
43