47
85
142
147
70
72
33
40
52
20
285
87
172
99
126
50
211
122
167
100
151
153
90
46
104
44
277
32
48
91
154
272
130
191
131
71
258
92
424
180
248
89
113
81
152
150
96
62
342
53
112
97
82
45
110