836
729
518
417
309
207
203
197
191
164
163
161
157
156
152
151
148
147
143
136
133
123
120
115
110
109
108
107
102
97
96
92
88
79
76
75
74
72
70
69
67
66
60
59
58
57
55
54
51
49
48
45