156
147
126
120
97
96
93
88
87
81
69
64
61
56
55
49
46
45
762
739
448
436
412
376
338
325
313
284
229
229
228
216
213
205
183
181
156
147
126
120
97
96
93
88
87
81
69
64
61
56
55
49
46
45
762
739
448
436
412
376
338
325
313
284
229
229
228
216
213
205
183
181
59:30
;