87
79
78
70
69
65
64
60
59
56
45
40
38
36
34
32
31
25
1440
707
352
312
269
266
235
219
166
130
129
122
119
117
113
105
97
93
87
79
78
70
69
65
64
60
59
56
45
40
38
36
34
32
31
25
1440
707
352
312
269
266
235
219
166
130
129
122
119
117
113
105
97
93
;