12
78
104
19
11
22
7
14
18
10
4
39
37
60
29
23
28
63
100
47
31
38
27
5
8
33
24
15
21
40
48
59
25
62
26
9
53
13
61
55
80
66