12
30
6
17
80
15
8
16
22
53
11
24
49
7
4
5
19
23
25
38
33
26
41
10
14
28
20
3
18
40
42
87
32
21
31
29