37
163
137
200
34
9
48
139
42
160
26
32
191
198
43
35
62
70
142
63
31
53
44
39
40
38
55
131
103
175
97
36
117
127
111
56
57
79
41
33
123
30
76
124
196
113
65
45
189
155
143