4394
1041
737
338
308
298
266
263
257
222
149
137
134
105
102
100
93
73
56
52
49
46
45
35
27
26
25
21
20
19
18
16
15
14
13
12
11
10
8
7
6
5
4