7
5
55
58
127
29
11
24
68
27
10
3
20
16
73
15
44
37
41
14
33
1
21
36
12
17
9
4
86
6
111
40
32
53
79
25
80
22
13
75