6277
2122
1565
1211
1160
1028
966
667
629
603
591
573
525
437
427
337
296
250
248
236
177
174
152
129
117
115
114
90
86
82
80
78
70
69
68
65
60
59
58
57
54
48
47
34
33
30
29
27
26
25
24
23