66
76
16
77
111
31
46
105
38
53
33
113
11
12
13
23
52
57
66
73
77
83
85
94
108