82
194
135
233
81
147
18
114
199
41
217
54
269
94
134
85
93
133
56
182
155
48
298
263
50
265
32
46
162
137
72
173
96
138
132
77
12
164
44
116
53
22
42
65
23
34
35
229
57
31
129
119
105