3
6
15
13
24
42
72
28
25
37
21
22
35
32
23
10
49
45
65
57
163
66
99
92
71
41
27
34
38
60
40
53
48
16
52
58
54
46
59
29
56