3071
1154
562
254
183
167
152
119
110
92
77
58
37
29
28
25
23
20
19
18
17
15
14
13
12
11
10
9
8
7
6
5
4
3