25
121
138
128
72
7
31
34
84
104
112
113
117
121
128
131
132
139
3
5
6
8
9
11
19
20
22
33
35
39
45
63
69
76
78