9
3
4
10
26
335
11
5
29
15
1
7
14
78
23
52
32
2
74
13
31
8
24
6
92
149
38
68
20
170
58
25
46
16
42
40
62