1623
1468
446
430
368
352
214
190
156
122
121
102
93
89
84
78
76
75
72
69
62
55
50
49
48
44
43
36
32
28
27
26
25
24
22
21
20
19
18
17
16
15
12
10
9
8
7