110
300
136
237
62
252
131
214
101
180
33
165
42
176
21
22
164
75
51
106
30
99
5
96
11
100
10
40
78
7
83