21
45
35
26
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
41
9
36
22
66
62
19
4
42
37
68