134
889
101
468
62
339
69
435
94
446
295
170
58
228
29
207
32
149
15
254
6
179
125
22
130
9
111
61
713
11
103