20
11
44
77
12
30
4
15
0
22
24
19
62
32
27
2
9
13
23
50
3
5
10
17
86
34
60
48
6
70
35
33
286
55
49
8
25