23
33
73
19
45
96
182
155
80
156
165
89
50
68
174
158
93
163
148
460
194
74
114
164
55
69
457
82
249
284
176
57
91
130
201
128
483
126
64
180
251
185
94
65
160
246
103
200
173
67
85
152