5
1
2
50
12
3
11
26
0
99
17
14
52
15
89
6
9
4
10
32
47
13
27
34
18
19
37
81
28
23
30
24
7
61
16
45
31