119
122
305
107
76
159
114
133
103
72