15
27
21
58
67
63
103
69
183
132
99
53
20
104
57
61
37
218
62
36
41
35
149
96
171
16
85
163
24
75
30
119
44
39
118
60
48
47
28
105
95
64
185
33
188
91
84
65