7
26
20
21
27
43
24
6
93
34
23
10
8
19
15
31
36
28
33
62
54
11
18
101
51
45
68
55
14
46
38
74
22
100
39
66
52
92
50
29