390
43
353
205
230
215
68
147
410
220
112
352
133
150
126
28
564
125
24
174
155
631
208
84
333
57
213
103
23
130
166
381
321
141
368
95
107
94
74
367
322
448
193
97
73
44
452
80
62
26
77
12
226
38
145
161