86
28
52
60
24
19
78
89
38
70
35
27
26
80
29
33
61
63
5
34
42
121
15
37
21
17
39
44
13
45
122
10
168
31
128
25
50
30
59
32
14
94
3
96