1394
1300
429
424
318
272
244
180
177
148
140
124
117
97
92
90
74
70
68
61
58
56
53
48
43
30
29
26
25
24
22
21
20
19
18
16
15
14
13
11
10
9
8
7