14
21
15
5
39
55
8
4
9
26
32
50
10
3
12
68
56
44
1
16
11
25
107
23
60
105
42
71
33
30
18
51
70
88
83
80
7
76
94
22
63
101
35
355