47
39
164
84
110
100
143
162
11
45
46
28
168
92
118
94
72
27
63
44
65
30
87
117
82
289
40
104
154
22
151
161
383
175
99
263
165
66
53
60
155
88
199
35
293
134
211
121
237
96
48
74
58