9
1
51
252
4
62
70
2
118
3
18
61
0
374
13
119
425
4578
108
95
1653
122
103
32
140
113
1007
5
324
227
226
3578
7
284
114
198
209