175
124
130
83
86
97
123
125
47
26
93
154
165
68
25
118
91
82
14
62
182
73
177
147
263
65
220
516
80
365
588
902
191
43
107
106
92
131
77
49
103
44
151
206
277
112
237
33
101
161
45
76
41
398