1628
1430
409
339
266
253
229
189
137
136
91
85
83
76
75
65
59
54
51
50
45
38
34
33
32
30
29
28
26
25
24
23
22
21
18
17
16
15
14
12
11
9
8
7