96
93
92
88
83
79
79
72
72
65
56
48
48
45
44
43
40
39
630
587
435
428
307
298
244
224
207
189
168
155
142
139
132
124
118
105
96
93
92
88
83
79
79
72
72
65
56
48
48
45
44
43
40
39
630
587
435
428
307
298
244
224
207
189
168
155
142
139
132
124
118
105
;