93
293
20
138
85
247
92
220
40
191
19
170
35
150
9
130
8
116
30
124
13
119
0
83
3
62
2
99
29
229
6
102
7
79
76