117
268
141
175
210
163
15
217
37
39
89
60
270
200
150
34
8
47
76
145
122
213
90
184
166
70
276
158
68
72
67
26
155
18
118
211
222
24
38
65
81
33
69
92
85
157
215
78
91
17
171
31
169
177
152