15
15
50
50
3
17
79
71
55
66
18
19
35
9
97
97
31
15
67
46
22
40
18
42
42
3