288
234
215
127
118
95
100
97
72
66
57
49
40
39
38
36
33
33
35
34
33
32
30
32
30
29
29
28
23
24
26
28
23
23
22
20
21
20
21
20
19
18
22
19
17
17
18
17
16
17