54
167
38
97
32
87
76
18
210
147
165
131
19
96
288
103
59
92
151
249
168
206
148
153
61
64
129
142
116
221
174
67
39
102
140
68
166
225
160
79
214
69
70
130
228
84
365
52
191
109
85
99
66
94