1397
1240
438
355
282
241
178
122
106
71
69
66
62
58
56
52
46
44
38
33
31
29
28
27
25
24
22
20
19
18
17
16
14
13
12
11
10
9
8
7