1577
1426
421
403
341
328
257
171
158
141
127
120
92
90
88
79
69
64
63
58
55
51
45
44
42
39
34
32
31
28
26
25
24
23
22
21
20
19
17
16
15
14
13
11
10
9
8