104
38
227
102
59
98
367
106
108
204