2228
1823
677
512
357
331
221
208
127
125
121
103
89
73
71
62
57
55
52
50
49
48
44
43
42
40
39
38
37
36
34
33
31
30
27
26
24
22
21
20
19
18
15
12
11
10
9