259
186
159
154
153
125
115
98
77
60
53
40
38
36
34
31
30
29
27
26
25
24
23
22
21
20
19
18
16
14
15
11
10
9
3