1392
1304
405
381
352
309
213
196
148
140
110
96
83
81
76
69
65
62
61
57
56
55
49
46
45
42
32
31
30
26
25
24
21
18
17
16
15
14
13
12
11
10
9
8
7