5390
1298
1146
1118
1051
951
795
631
486
364
320
313
255
242
230
219
208
195
192
174
161
140
138
125
117
110
104
92
80
77
75
60
56
52
51
49
46
41
36
35
34
33
32
31
27
26
24
22
21
20