2206
1760
533
465
451
308
287
205
160
127
112
102
83
81
76
73
70
68
63
59
56
53
48
47
42
40
39
38
36
35
34
33
32
30
29
27
24
23
22
20
19
16
11
9