3
38
32
50
16
53
19
24
99
9
10
34
31
30
46
8
23
71
62
76
27
12
121
14
13
67
20
22
17
57
36
39
97
60
29
15
7
45
26
43
54
5
11