8
27
6
11
24
23
40
12
21
15
17
43
66
44
62
19
30
42
18
90
58
20
37
14
34
25
4
1
16
7
48
26
10
32
126
28
46
97
65
13
99
5
91