94
109
114
85
171
102
144
143
99
210
35
112
202
136
117
72
241
102
155
120
104
49
261
72
150
123
198
109
43
84
85
114
127
152
94
92
68
59
97
80
42
71
59
77
92
230
87
163
169
256
151
395
176
112
52
67
156
140
213
217