0
13
31
53
70
97
98
99
103
114
118
123
12
31
53
70
96
97
98
102
113
117
122
123
0
1
2
3
4
5
6
7
8
9
10
11
12
