3
0
20
62
82
90
78
97
81
101
237
1K
84
162
96
66
68
46
10
4
11
2
85
111
8
1
64
54
24
149
749
138
180
6