15
90
99
84
7
67
2
12
13
15
5
20
10
47
4
6
328
60
79
81