123
119
118
111
95
93
91
91
90
86
83
82
71
68
65
59
58
58
1058
915
740
669
462
337
328
265
243
195
190
171
154
153
151
134
129
125
123
119
118
111
95
93
91
91
90
86
83
82
71
68
65
59
58
58
1058
915
740
669
462
337
328
265
243
195
190
171
154
153
151
134
129
125
46:20
;