15
12
10
28
17
7
64
29
9
79
103
21
40
42
26
8
49
48
31
5
14
23
32
22
4
35
20
11
16
27
24
18
36
25
77
78
59
45