20
23
28
32
30
50
15
46
81
39
34
88
132
72
53
48
27
44
42
77
22
41
201
35
67
25
76
37
173
57
31
40
26
45
33
64
36
135
19
9
49
21
55
29