234
183
172
156
150
141
140
138
134
131
120
117
113
111
102
100
94
93
91
88
87
85
81
78
75
71
70
69
66
65
63
62
61
60
58
56
55
54
53
52