20
14
16
116
34
39
17
35
97
77
30
54
69
45
98
109
28
82
43
49
23
52
57
37
10
8
53
36
32
72
40
12
9
288
152
51
71
24
29
21
83
33
15
27
7