20
18
12
58
36
29
24
60
65
131
83
56
23
22
86
37
61
25
26
21
15
53
34
30
35
68
52
129
88
59
6
57
10
48
43
97
119
39
104
44
100
32
17
13
19