81
73
56
90
25
67
125
137
14
173
27
976
42
28
206
757
189
70
188
33
45
119
588
64
257
660
55
205
132
52
104
583
87
86
209
71
92
57
105
216
18