15
10
28
20
21
13
34
82
48
56
62
22
71
85
25
52
29
39
96
40
19
27
65
66
46
26
58
38
88
12
32
80
75
16
35
69
42
148
144