5
11
20
35
58
4
33
72
13
12
60
54
32
30
22
18
8
34
48
42
79
29
26
44
76
31
24
25
55
168
38
19
39
94
57
50
15
41
53
86
7
46
92