460
392
310
240
228
208
195
176
166
158
157
150
135
128
93
88
85
80
76
68
67
51
45
44
42
40
39
37
35
34
33
31
30
29
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1