144
128
123
120
119
112
104
95
91
74
74
67
65
63
60
57
56
52
1945
862
848
639
485
462
386
367
332
323
272
256
225
210
199
188
177
151
144
128
123
120
119
112
104
95
91
74
74
67
65
63
60
57
56
52
1945
862
848
639
485
462
386
367
332
323
272
256
225
210
199
188
177
151
;