1456
1278
420
334
283
260
191
179
154
114
108
84
81
77
71
61
57
56
49
48
42
37
35
33
32
27
26
25
24
21
19
18
16
15
14
13
12
11
9
8
7