82
190
101
77
100
284
41
87
110
3095
910
266
615
480
141
24
55
215
411
42
298
228
170
188
202
98
429
27555
491
165
331
111
30
62
49
10
169
149
14
207
243
369
144
133
112
102
192
116
7
43
20
51
117
31
166
304