127
401
145
123
139
149
110
131
121
130
93
117
131
111
114
77
74
97
76
77
89