103
1
87
115
2
417
792
7
450
5
938
6
163
241
176
121
47
268
61
360
109
3
117
67
352
79
89
260
274
80
225
84
68