78
42
138
100
44
69
51
57
83
48
45
33
90
95
39
158
85
19
63
82
37
74
30
53
171
156
199
201
154
46
87
343
191
41
101
104
64
150
110
187
92
27
108
55
32
60
93
134
185
40
153
219