2127
1689
593
453
442
288
281
220
150
120
95
88
82
80
77
66
62
56
55
54
52
47
45
43
42
39
38
37
36
35
34
33
32
31
30
29
28
27
26
24
22
21
19
16
15
13
12
10
9
8