4024
1199
881
408
384
342
330
284
214
174
157
141
136
129
109
104
102
58
50
47
40
38
36
35
32
31
30
26
24
23
22
19
18
14
13
11
10
8
6
5
4