1612
1422
373
353
343
257
216
182
160
156
126
97
95
80
73
69
68
63
54
52
51
50
49
48
45
43
37
35
32
31
29
28
26
25
23
22
21
18
17
16
15
14
13
12
11
10
7