7
27
20
10
3
99
18
54
30
6
52
11
83
26
17
4
5
29
60
1
53
2
78
104
51
32
87
13
31
49
28
58
19
73
200
40
14