102
1
86
115
2
417
792
7
450
5
938
6
162
241
175
119
47
267
61
360
109
3
121
117
62
67
352
78
89
259
269
224
84
240
68