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