59
18
80
43
99
36
102
24
1
0
5
28
24
16
19
12
7
6
2