0
90
21
2
22
3
7
12
13
14
6
23
5
20
25
45
19
9
50
31
26
16
15
11
49
32
61
39
35
10
33
41
40
28
36
46
18