3044
1126
661
262
180
134
109
107
42
40
39
38
36
32
31
24
23
22
20
19
17
16
14
13
12
11
10
9
8
7
6
5
4
3
2