12
8
68
88
84
45
10
36
19
110
32
128
11
122
43
14
46
15
21
179
29
57
67
37
28
93
42
44
53
78
2
132
66
83
25
123
55
13
100
38
23
27