8
21
32
58
6
24
35
84
2
90
49
59
51
61
10
60
3
18
41
68
80
5
46
7
17
112
43
57
29
85
19
44
12
26
48
70
113
30
52
83
95
55
183