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