1636
1396
451
390
287
230
228
202
171
132
111
79
78
71
67
64
61
49
48
47
42
39
37
36
35
32
31
30
25
24
21
18
17
15
14
13
12
11
9
8
7