20
10
28
64
29
42
14
3
6
24
30
17
16
96
41
40
66
11
100
38
33
25
27
34
43
133
111
60
5
48
8
62
18
32
46
12
9
51
58
71