81
141
36
113
70
178
41
112
239
228
156
95
83
144
118
147
20
15
125
169
104
136
50
927
211
343
194
116
142
240
99
35