20
29
29
21
41
57
32
30
52
26
73
61
29
12
19
22
20
88
8
14
24
3
15
59
77
180
78
72
56
118
73
96
31
92
34
56
52
85
65
80
68
33
47
46
26
109
137
91
48