2
6
5
14
4
18
22
12
68
37
19
32
40
38
28
45
31
33
46
43
57
23
39
17
21
25
52
66
72
27
36
35
8
62
78
64
15
48
87
81
41
105
59