130
409
145
127
144
151
110
131
122
132
95
119
132
112
116
78
76
98
79
78
90