119
122
305
76
159
114
133
103
72
327