1092
576
343
267
207
206
192
173
170
166
158
156
149
145
139
133
132
127
123
114
112
111
110
99
97
92
91
90
88
85
84
83
81
80
79
77
76
74
72
71
69
68
67
66
65