2243
1778
640
595
456
291
253
219
191
115
93
91
81
78
76
72
71
70
61
60
49
42
41
40
39
38
37
36
35
31
30
29
28
25
24
22
20
19
18
16
15
14
13
12
11
10