150
536
85
200
39
235
134
314
50
189
48
233
82
166
54
210
182
41
143
42
110
25
135
21
123
31
119
36
132
32
116
106