5
32
62
86
34
51
54
36
59
38
81
39
26
89
16
44
31
29
23
33
49
11
35
2
37
82
68
43
28
41
18
17
80
15
20
120
45
24
25
56
46
165