69
121
155
44
222
198
86
76
20
61
211
13
50
35
158
239
90
177
32
190
48
236
85
230
77
14
45
102
113
131
210
79
163
237
1048
365
68
9
415
854
18
105
119
148
216
152
95
39
55
132
41
292