20
137
36
25
85
174
18
63
38
40
27
330
39
44
16
21
9
15
14
32
93
67
88
163
313
101
26
68
24
71
28
8
49
69
43
127