173
550
152
231
43
145
71
247
103
193
250
232
99
214
14
96
68
171
15
254
132
29
186
114
24
87
109
21
72
25
101