119
122
304
106
76
159
114
133
103
72