140
73
151
170
90
74
84
138
131
136
89
164
235
25
15
55
33
94
67
38
125
81
82
10
34
8
13
257
142
19
57
317
46
168
214
56
206
337
42
54
117
26
69
296
59
290
161
377
187