72
7
22
27
26
35
43
28
53
3
39
18
19
5
6
32
256
63
253
97
196
75
95
861
397
375
391
645
212
56
314
102
143
198
215
101
82
62
81
103
46
78
134
60
68
49
115
194
476
119
48