6
5
10
8
30
1
54
13
4
20
48
26
79
14
42
7
59
60
2
106
12
25
53
29
56
33
41
22
23
16
39
38
3
94
126
32
116
28
63
35
36