1697
1547
433
424
355
338
252
180
157
120
118
109
94
84
83
80
62
61
51
50
46
44
43
42
41
40
38
30
27
25
24
23
22
21
19
17
16
15
14
12
11
10
9
8
7