10
295
178
257
90
342
124
202
22
185
17
183
42
150
30
111
9
101
15
255
107
75
2
71
4
79
6
78
5
68
3
56
7
60