71
17
199
26
32
191
106
140
47
69
23
46
173
103
63
78
42
61
24
1607
19
35
44
356
242
83
50
309
190
181
84
251