50
78
174
147
184
108
82
68
52
46
7
111
116
143
61
40
165
104
156
44
60
1
261
194
18
211
17
14
1129
106
33
502
4732
45
140