175
1051
162
829
156
818
99
495
89
466
47
232
38
189
26
139
19
98
14
63
10
50
11
49
4
20
2
15
2
12
175
1051
162
829
156
818
99
495
89
466
47
232
38
189
26
139
19
98
14
63
10
50
11
49
4
20
2
15
2
12