1552
1404
447
370
354
294
241
240
145
143
138
134
92
90
81
78
71
68
67
66
63
61
59
57
55
54
51
39
32
29
27
26
24
23
22
20
16
14
13
12
11
10
9
8