366
40
155
342
217
64
71
92
255
89
336
93
87
117
308
563
182
137
115
183
88
251
80
154
172
210
313
143
60
113
412
356
121
236
95
112
189
355
86
63
165
36
57
164
69
199
470
72
73
739
220
37