7
45
6
51
40
27
33
23
58
22
26
8
43
60
70
55
12
29
99
48
49
28
31
2
14
4
21
37
11
151
39
34
30
44
66
52
46
59
20
18
47
56