2431
2049
622
608
507
367
327
234
203
169
136
104
102
98
94
92
73
72
70
66
51
49
47
46
45
44
43
42
39
37
36
34
33
30
29
28
26
25
21
20
18
15
13
12
11
10
9