9
34
72
103
149
17
83
35
68
96
27
98
57
44
241
170
86
207
84
88
216
55
26
36
77
39
157
2581
161
270
227
4612
109
143
81
274
46
120
190
228
118
131
116
65
242
43