47
57
109
168
78
62
39
63
176
23
36
103
41
56
24
53
71
97
55
69
124
26
158
50
668
83
197
110
42
299
101
14
67
93
13
113
126
363
33
60
54
105
44
120
203
171
77
91
30
111
265