265
256
192
164
163
156
147
142
141
137
136
133
130
130
130
129
129
128
128
127
123
121
120
120
119
118
118
117
117
117
117
116
115
114
112
110
109
108
107
107
103
101
101
100
99
98
98
98
97
97
97
97
96
95
95
94
94
94
94
93
93
92
91
91
91
90
90
88
87
86
85
85
84
83
82
82
81
81
74
74
70