82
1
47
51
45
120
2
102
67
138
100
352
185
807
227
316
324
474
357
3
492
1146
4
717
702
601
5
252
80
220
243
1048
127
267