5399
1296
1080
1056
998
931
777
601
498
358
293
231
225
222
212
206
204
191
187
178
171
137
127
111
107
95
90
88
87
82
80
72
68
65
62
61
52
50
47
45
34
33
32
31
30
27
26
22
21
20