1110
684
504
457
330
214
207
202
201
176
175
169
166
161
160
159
154
153
147
143
138
137
127
122
113
110
109
105
98
93
90
85
84
74
71
70
69
64
63
59
58
57
56
55
53
51
50
49
47
45
44