43
54
89
200
34
78
33
199
131
164
31
62
191
124
92
35
112
32
157
38
80
160
60
71
167
64
90
58
158
118
45
49
161
42
51
106
137
185
145
142
140
129
99
56
36
77
122
88
152
79
197
135
82
39