53
88
94
18
17
60
7
115
24
154
1298
58
57
105
189
199
98
29
1802
150
96
49
720
146
9
375
33
27
340
55
1131
25
90
43
39
181
45
59
70
62