20
10
18
43
8
25
59
42
46
23
62
58
16
39
53
47
33
73
40
17
28
81
11
27
12
29
83
19
179
144
21
64
41
105
63
87
36
72
77
14
119