113
200
162
80
249
110
196
21
94
120
83
160
19
81
521
14
206
72
174
111
29
106
78
22
95
195
176
52
149
35
145
179
55
58
20
37
109
69
68
237
74
26
121
53
9
405
49
50
104
118
27
295
59