110
302
62
253
131
214
136
238
42
175
101
180
33
164
21
166
22
75
11
100
51
106
30
99
5
96
6
357
7
83
10
40
78