75
11
348
23
121
47
157
30
940
157
57
130
49
449
79
62
19
721
428
316
242
114
794
910
188
469
7
272
9
90
125
73
401
111
333
3
26
437
78
44
967
133
34
509
3
121
155
