15
26
3
31
42
53
51
29
14
28
11
8
12
60
39
43
16
9
35
47
27
44
17
13
25
38
20
23
7
58
5
40
62
33
79
56
41
85