255
193
164
146
141
137
134
133
127
125
121
120
111
105
102
98
94
93
84
80
71
70
69
64
59
55
52
50
47
45