66
167
86
219
39
134
70
251
91
87
23
307
12
104
90
34
33
10
68
529
81
44
31
106
726
152
19
9
71
63
46
110
93
198
18
49
149
41
109
199
269
176
30
472
21
26
216
101
168
486