1662
1499
404
379
374
344
204
199
163
125
121
117
100
88
83
78
74
69
66
63
61
53
50
48
47
45
39
38
37
32
31
30
26
25
22
21
20
19
17
16
15
14
13
12
11
10
9
8
7