1556
1442
431
413
371
262
241
227
161
140
130
122
116
100
90
87
81
75
67
64
61
59
58
57
54
47
42
36
29
28
24
23
22
21
20
19
18
17
16
15
14
13
11
9
8