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