1345
1229
457
332
316
312
204
201
135
129
125
115
100
89
88
86
74
68
67
62
59
58
53
51
49
45
44
42
35
33
31
26
25
24
23
22
20
19
18
17
16
15
13
12
10
9
8