27
130
7
52
21
487
25
238
96
126
35
83
42
53
46
24
40
50
55
71
4
18
26
10
9
33
12
19
147
156
86
91
8
613
11