276
386
264
341
214
360
173
269
149
305
80
282
100
215
71
172
35
73
164
55
120
36
127
30
110
34
107
12
105
48
103
22
92