2
15
14
5
8
38
24
27
26
93
6
81
34
9
28
16
21
33
13
30
89
50
36
20
41
92
55
71
39
48
18
35
19
23
22
45
32
25
80