141
122
117
115
113
111
105
103
102
99
95
94
92
90
88
85
78
72
71
70
67
66
64
54
52
51
49
48
46
45
43
40
38
35
30
26
24