31
20
11
18
36
8
24
81
32
44
5
7
14
46
21
6
16
19
12
58
91
9
13
17
63
35
25
57
169
39
71
26
33
40
27
29
28
77
22
52
10
61
23
50