118
109
99
96
94
85
80
72
71
52
44
42
38
36
36
35
34
33
891
759
732
677
387
363
294
278
234
224
180
174
168
161
135
128
123
120
118
109
99
96
94
85
80
72
71
52
44
42
38
36
36
35
34
33
891
759
732
677
387
363
294
278
234
224
180
174
168
161
135
128
123
120
48:45
;