8
20
35
11
9
25
55
27
61
26
258
52
272
164
67
135
136
47
124
191
119
45
15
56
78
21
49
99
41
23
42
62
13
17
72
3434
86
30
321
65
18
36
16
51
58
113
146