18
64
116
143
8
35
83
141
46
150
128
112
219
102
1250
61
75
126
58
43
24
796
26
99
168
44
9
30
21
16
48
39
353
198
230
25
92
56
142
111
96
134
103
264
62
178
326
139
55
181
59
5
14
17
231
214