1553
1458
395
355
308
272
255
242
147
136
116
113
107
106
103
89
82
80
77
71
70
65
60
59
55
51
47
45
43
35
30
27
26
24
23
21
20
19
18
16
15
14
13
11
10
9