21
25
38
37
6
33
15
7
4
19
32
22
29
31
13
87
44
35
5
9
12
3
89
16
42
82
27
17
43
77
36
61
24
99
20
78
14
1
18
30
55