1716
1523
559
437
405
256
225
223
152
147
139
136
100
91
79
77
74
66
65
64
62
59
58
50
49
48
46
41
38
32
31
29
28
27
26
25
24
23
22
21
19
18
16
15
14
13
12
11
10
9
8