386
110
174
86
195
203
479
670
244
70
263
83
48
143
205
51
84
194
156
71
224
445
26
284
126
191
73
91
44
95
88
69
115
27
50
248
65
157
146
72
14
28
169
145
37
92
225
114
103
259
167
105
130