16
63
86
49
18
27
57
48
17
43
40
99
8
36
15
67
31
19
80
38
160
85
81
33
65
56
42
9
29
71
102
12
64
47
13
101
24
10
11
479
32
41
22
35
59
55
23