1262
1090
549
523
498
326
307
234
218
194
184
156
110
95
87
85
72
60
54
47
46
45
44
35
30
24
20
19
18
17
16
15
10
9
8
7
6
5
4
3