17
33
70
164
57
255
22
50
71
59
261
199
191
277
108
120
123
81
66
77
65
32
135
109
63
85
113
104
233
92
16
39
49
24
38
15
179
90