153
149
110
102
88
85
84
78
71
65
63
62
61
57
55
54
52
50
49
47
46
45
44
43
42
41
40
39
38
37
36
35
34