21
66
92
68
31
103
63
53
78
42
28
39
36
56
139
37
65
74
75
44
72
24
18
27
41
55
54
89
52
101
62
64
15
353
201
59
95
135
85
131
69
90
127
34