9
7
25
31
147
118
88
39
30
401
28
53
111
43
52
27
55
90
106
47
29
11
42
46
38
87
8
17
14
13
58
54
67
114
37
40
36
19
59
189
21