7
28
14
5
81
11
10
51
55
13
15
83
40
85
26
4
24
19
8
61
60
42
41
25
100
33
52
30
23
21
32
143
49
157
87
94
43
671