7
92
28
65
36
50
27
57
18
38
24
21
39
2
30
42
32
15
8
6
47
56
22
19
16
29
4
55
25
31
9
20
41
71
49
45
13
114