8
29
33
14
28
24
46
36
53
5
83
39
9
18
92
104
7
55
10
91
43
57
59
48
111
40
45
65
32
37
41
22
67
38
30
42
54
90
27
114
118
74
35
58
11
31
49
62