87
135
128
54
130
45
36
98
217
57
53
59
33
114
159
141
68
47
323
158
144
60
177
50
265
179
526
254
13
46
35
182
122
72
124
111
62
119
91
82
286
211
296
64
487
196
375
73
112
134
146
255
42
212