33
37
160
44
19
20
53
299
27
60
73
34
118
57
26
64
47
10
32
24
474
639
313
214
46
304
154
151
182
363
421
63
480
120
701
135
93
331
218
439
22
42
325
51
238
142
74
71
98
66