242
174
149
104
89
83
63
63
52
47
49
42
45
41
38
37
36
35
36
31
33
33
30
31
28
29
27
28
27
24
24
24
25
22
25
24
22
22
20
21
20
20
27
23
19
19
19
19
18
18