134
0
139
83
182
131
74
98
142
128
625
335
213
117
383
447
1168
158
129
116
135
97
109
82
111
108
140
223
196
121
1
114
87
93
62
143
73
41
207
250
289
174