3047
797
539
298
248
225
224
209
197
186
107
102
91
85
82
79
69
65
59
39
38
37
35
33
32
31
22
21
20
19
18
17
12
11
10
9
8
7
6
4
3