46
52
80
25
66
71
18
160
53
59
129
194
77
40
228
149
62
35
151
45
13
54
37
103
12
63
26
157
193
210
206
99
20
248
133
83
58
142
93
226
49
91
136
16
88
158
19
41
7
120
24
38