19
224
52
169
110
53
109
44
177
14
120
423
292
246
334
101
140
254
93
148
146
269
132
56
107
111
26
176
742
389
225
63
106
187
241
102
375
38
73
191
724
117
584
170
51
385
70
359
175
39
84
491
384
226