218
90
148
163
437
103
163
333
112
107