1567
1412
440
410
351
328
243
187
155
138
123
114
89
87
82
76
71
69
65
64
63
58
53
50
45
43
40
36
31
30
29
28
27
26
25
23
22
21
19
18
16
14
12
11
10
9