179
381
234
4
87
102
19
377
171
90
188
49
26
614
520
44
43
241
230
334
205
484
51
256
353
39
176
125
122
72
58
169
46
416
247
129
3
441
244
182
412
352
127
190
231
457
361
