57
25
45
66
18
23
21
49
140
38
9
54
12
69
56
62
98
87
77
161
19
198
504
92
118
510
156
148
13
27
169
108
103
15
121
39
106
190
954
16
866
91
35
237
29
84
72
90
41
70
119
63
354
191
199
37