2439
2040
618
570
505
381
376
220
214
185
125
118
109
103
102
100
89
86
84
77
63
61
60
54
53
51
48
47
46
45
42
41
39
37
35
34
33
32
30
29
28
27
26
25
24
22
16
15
14
13
12
11
10