21
5
1
3
7
9
27
19
45
2
61
80
4
10
36
6
12
22
8
16
11
50
24
26
25
14
66
53
76
38
58
48
33
79
44
32
131
46
23
103