9
10
5
25
35
11
22
17
56
153
60
97
34
206
59
27
131
31
99
44
6
20
26
23
19
42
15
24
161
57
13
49
93
68
481
30
33
55
90
0
12
102
8
198
92
7
3
36