21
28
79
15
6
29
25
23
99
30
53
16
39
10
14
5
80
54
26
2
12
9
97
8
48
11
17
3
20
4
34
31
24
18
13
33
38
22
19