14
13
12
15
27
10
31
178
85
80
49
53
66
62
53
99
82
76
97
63