2909
1063
570
226
190
140
129
101
66
54
42
36
32
28
27
24
22
21
20
18
17
16
14
13
12
11
9
8
7
6
5
4
3