27
10
26
16
7
13
8
3
34
64
50
38
42
81
24
62
48
54
59
20
52
94
57
35
46
30
11
28
9
4
19
32
49
183
74
17
71
1
21
12
44
39
15