318
68
492
173
294
122
425
63
186
94
130
102
45
72
461
256
69
189
100
26
339
736
672
223
66
119
83
230
546
197
172
79
147
121
77
181
85
206
253
44
111
600
163
81
495
52
179
74
36
265
67
47
38