8
15
3
39
5
9
35
27
131
11
32
92
19
7
6
119
2
43
24
185
52
21
434
14
13
113
36
58
82
22
54
47
61
135
235
91
65
99
173
133
255
26
50
176
279
51