12
6
28
13
15
30
10
37
34
24
27
42
90
20
4
14
16
76
19
3
21
32
8
2
29
33
31
18
39
17
23
46
48
44
100
7
26
38