16
23
139
50
57
43
21
130
10
36
44
20
45
94
17
41
7
79
24
12
47
35
85
38
26
6
9
39
32
28
64
33
53
61
80
14
30
48
27
25
153
89
83
81