238
170
156
112
107
102
80
70
67
60
54
53
52
52
53
51
45
44
44
44
41
44
44
41
41
42
38
38
37
41
39
39
37
36
36
37
35
38
33
35
31
29
30
28
28
26
26
27
27
26