122
1
128
172
74
151
201
60
65
79
140
251
881
3
621
107
179
392
2
845
4
130
0
115
365
1309
91
194
120
491
188
210
784
89