333
14
37
43
42
120
173
85
89
18
30
49
78
17
68
33
451
491
7618
16
192
73
63
60
27
149
69
11
460
35
997
1159
338
39
54
356
44
112
243
392
82
102
53
64
56
148
72
237
115
12
10
79