47
75
99
71
64
24
125
21
207
68
48
195
98
38
142
206
54
1147
211
77
103
44
105
33
37
370
28
251
511
171
95
76
22
113
70
18
46
16
55
102
6691
56
35
326
12
42
294
25
453