17
0
35
8
26
49
77
106
110
18
48
70
130
50
58
107
57
82
59
85
79
31
80
21
152
180
256
442
133
474
84
536
185
140
19
22
47
38
150
43
419
64
142
189
53
214
112
94
115
41
96