19
80
134
197
87
17
32
68
27
153
52
141
29
131
191
149
259
378
113
64
16
25
160
70
535
102
156
44
439
98
203
147
35
38
295
71
41
395
65
464
146
75
54
328
21
283
403
79
521
69
24
118
53