78
69
77
100
99
51
60
83
70
104
2
35
37
6
8
41
44
49
25
28
