128
101
142
102
92
146
91
69
87
76
103
71