114
17
121
788
244
169

69

166
499
659
407
2284
399
25
99
3140
11963
1163
558