102
145
34
55
479
430
112
197
74
126