81
99
15
28
63
6
45
23
37
22
219
258
13
5
18
135
117
30
72
134
115
169
75
181
172
51
49
124
191
60
417