145
143
103
20
104
187
86
78
86
115
256
132
124
62
162
85
155
106
41
74
198
154
82
86
140
56
111
211
67
142
66
97
94
182
120
47
149
513
170
147
148
129
102
85
101
153
111
85
120
191
206
255
281
142
177
212
116
138
149
480