9
3
25
7
24
14
45
39
18
76
20
251
63
55
21
16
88
71
19
5
61
32
91
98
78
130
10
173
29
64
117
161
37
92
131
174
298
145
106
62
105
93
134
6
81
30
279
35