86
155
237
61
89
135
142
74
80
157
75
58
31
185
105
129
57
65
181
293
54
72
33
45
70
17
12
21
67
109
59
46
171
69
110
32
165
50
53
197
154
18
166
42
97
85
24
37
11