12
10
6
21
4
15
16
28
27
18
35
20
5
3
8
1
45
33
31
65
14
24
7
25
73
88
30
83
60
41
22
19
62
23
29
32
17
43
9
11
42
37
13
2
78