233
160
146
103
88
82
62
60
50
46
41
46
43
39
37
37
36
32
32
33
33
31
28
28
27
27
28
28
26
24
24
23
25
22
22
24
23
20
21
20
27
23
20
19
19
19
18
18
18
18