7
78
20
64
29
10
30
94
32
47
24
19
31
52
11
22
3
9
15
23
28
18
48
44
63
42
83
8
38
5
55
16
13
45
82
6
138