14
11
32
27
66
57
21
43
33
188
24
19
201
26
16
5
90
131
35
477
219
30
52
69
39
54
82
15
31
59
128
70
97
102
91
84
25
29
149
100
4