127
405
145
124
141
151
110
131
122
131
95
118
132
112
115
78
76
97
78
77
90