9
16
20
24
277
47
15
37
95
8
2
12
26
40
23
39
66
160
34
77
82
18
45
28
212
114
197
22
55
30
81
57
414
145
27
252
60
7
29
271
50
62
100
78
247
80