10
4
11
57
31
33
3
15
43
14
115
60
85
22
7
166
21
34
17
27
41
5
40
67
64
88
25
2
184
52
244
173
91
715
161
74
26
16
48
176
101
63
80
19
9
117
119
39