25
20
85
99
93
45
11
38
184
18
34
105
43
16
80
12
44
36
3
56
8
9
27
60
30
73
2
5
14
90
24
22
21
37
7
4
176
26
121
59
64
35
28
70
58