81
35
89
120
65
27
410
32
43
14
156
132
58
73
56
49
175
46
17
474
519
197
192
94
166
143
21
57
29
429
475
153
19
37
15
7
24
256
99
6
176
9
140
16
78
316
44
22
12
25
110
18
169
136
191