102
145
34
55
478
112
197
74
126
77