10
18
21
14
13
16
131
150
184
80
103
48
26
42
63
37
47
41
42
20
34
142
100
63
71
144
139
54
52
48
103
62
62
51
73
95
79
63
50
37