124
671
51
76
110
442
540
11
333
31
39
56
115
317
424
290
140
106
147
220
319
390
153
74
26
79
89
902
66
37
181
210
6
47
73
155
40
142
136
230
183
423
248
195
570
100
403
63
59
61
225
98
42