18
32
6
80
10
40
13
43
24
14
12
8
48
38
61
33
109
15
16
1
2
20
34
3
932
9
36
22
64
62
42
19
26
4
37
68
60
29
5