57
88
46
79
105
52
47
51
86
96
146
66
50
56
41
91
156
94
126
30
261
125
43
163
49
157
152
44
22
147
76
112
85
28
179
128
39
234
206
58
24
62
29
255
136
180
184
219
468
142
462
129
34