2874
2324
773
676
526
416
367
293
215
214
141
128
124
119
110
108
99
88
83
77
76
65
62
59
57
54
52
51
50
48
46
44
43
42
38
36
32
31
30
29
28
27
25
24
22
15
14
12
11
10