89
46
113
147
104
148
56
176
94
34
83
123
63
73
87
33
32
190
21
164
17
76
28
7
31
111
53
109
294
163
84
144
116
110
117
733
78
50
18
93
88
120
234
230
158
139
81
266
15
174
235
178
91