6
28
40
5
25
38
19
8
212
2
27
31
48
75
63
256
9
45
32
49
358
52
18
54
35
13
3
30
158
84
14
169
66
12
42
237
58
50
20
178
15
115
62
7
188