16
99
84
36
57
64
12
15
18
34
20
80
25
24
8
60
17
31
28
26
170
43
9
69
49
58
11
78
693
5
53
50
67
44
22
19
68
109
62
14
77
35
30
40
33
86
83