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