24
77
22
46
15
8
60
7
41
100
99
6
19
104
26
94
20
23
0
13
18
17
10
9
27
29
33
14
42
2
1
38
4
43
30
40
35
157