1
16
8
4
10
25
7
20
27
29
15
19
3
39
30
49
17
37
55
40
18
24
53
81
44
28
52
9
36
47
59
43
165
26
146
46
85
79
32
51
41
61