10
64
50
23
85
46
12
5
21
38
6
8
5
6
5
1
6
11
22
13