607
267
166
354
127
39
92
91
51
107