3176
1168
646
279
181
161
143
130
55
49
46
43
39
36
27
26
25
22
20
19
18
17
16
15
12
11
10
9
8
7
6
5
4