63
82
16
25
34
33
88
53
565
41
37
137
146
67
149
101
32
266
123
105
31
836
865
215
390
491
135
201
94
327
117
262
106
259
261
199
1896
355
70
512
178
30
73
81
676
168
227
87
29
182
92