110
606
42
468
114
420
41
339
68
259
34
59
247
32
214
79
184
21
152
44
176
9
108
2
1
76
6
350
3
92
10
88
15
91