313
137
490
159
254
84
562
117
34
8
578
16
224
94
196
171
465
170