6
5
7
23
8
2
3
46
13
11
28
169
10
4
22
32
35
9
19
24
27
60
70
40
57
18
25
95
15
38
190
21
33
94
97
52
55
26
133