2139
1801
552
547
472
282
270
248
183
180
100
99
86
85
74
72
64
61
56
53
49
48
46
45
43
41
38
37
35
34
33
28
27
26
25
24
23
22
21
20
16
14
12
10
9
8