105
36
66
186
145
117
268
141
175
210
163
15
217
37
39
89
60
270
200
150
34
8
47
76
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