13
15
178
113
99
16
20
61
108
112
235
424
429
341
82
819
334
52
18
33
127
25
69
106
95
49
28
150
26
31
46
27
22
30
17
36
19
5
10
8
24
9