101
1
73
147
362
2
257
79
118
211
172
425
204
128
840
5
2016
8
203
404
138
179
326
820
7
515
0
448
116
149
144
154
1059
321
206
151