16
4
9
47
45
58
5
10
19
17
3
50
25
20
22
8
29
54
12
34
14
44
13
77
36
140
24
68
21
35
28
55
27
30
113
78
23
179
57