158
152
137
130
113
99
90
87
85
69
67
61
60
54
51
50
49
45
2141
864
686
550
503
477
442
383
355
340
330
299
295
281
262
245
241
185
158
152
137
130
113
99
90
87
85
69
67
61
60
54
51
50
49
45
2141
864
686
550
503
477
442
383
355
340
330
299
295
281
262
245
241
185
43:28
43:28
;