5249
1325
880
520
421
362
338
332
265
256
176
154
146
136
128
111
107
79
64
60
59
47
43
42
39
38
36
28
27
25
22
20
19
16
15
14
11
10
9
8
6
5
4