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