235
1203
63
326
176
884
162
817
189
978
169
1078
164
826
154
787
191
1015
72
359
59
287
14
70
12
51
21
101
2
5
11
56
5
20
2
7
235
1203
63
326
176
884
162
817
189
978
169
1078
164
826
154
787
191
1015
72
359
59
287
14
70
12
51
21
101
2
5
11
56
5
20
2
7