16
13
73
17
95
31
41
89
94
2
47
21
26
8
68
79
24
7
55
32
12
171
104
52
23
112
57
34
9
10
58
15
36
42
35
48
70
18
46
33
63
19
56