4270
1217
802
397
351
348
329
292
257
239
152
135
128
127
122
120
101
96
83
66
64
54
51
45
40
32
31
30
28
27
24
22
20
19
17
16
14
11
10
8
7
5
4
3