4
89
80
97
68
84
6
60
52
41
49
77
91
77
94
22
100
28
35
26
33
19
94
91
56
96
17
78
14
69