400
380
359
339
319
315
244
233
222
218
158
149
142
133
127
94
93
89
86
83
76
75
73
47
44
38
35
28
23
22
14
12
11
9
5
4
2
1
0