180
146
137
136
129
128
121
95
88
88
84
83
75
74
69
60
60
59
1875
937
817
728
492
438
410
409
371
293
285
265
260
255
242
241
226
212
180
146
137
136
129
128
121
95
88
88
84
83
75
74
69
60
60
59
1875
937
817
728
492
438
410
409
371
293
285
265
260
255
242
241
226
212
43:33
40:39
;