145
129
118
103
93
92
85
81
79
73
61
61
54
49
49
47
46
41
2331
1235
721
602
535
414
390
348
297
290
272
223
212
195
177
161
158
146
145
129
118
103
93
92
85
81
79
73
61
61
54
49
49
47
46
41
2331
1235
721
602
535
414
390
348
297
290
272
223
212
195
177
161
158
146
;