80
44
114
67
164
87
117
199
216
172
17
83
181
23
63
239
28
60
185
73
34
59
139
119
35
77
65
38
188
79
41
258
196
14
71
90
46
242
155
21
94
45
40
54
27
129
42
85
16
3
95
15
52