18
38
7
4
2
12
34
95
17
27
15
83
85
3
46
23
19
26
54
5
9
58
39
6
14
24
77
43
10
79
42
13
8
32
20
16
55
30