9
3
2
10
8
23
22
7
64
12
25
6
24
14
62
29
21
158
186
26
81
20
16
48
13
35
32
50
96
15
38
115
31
75
53
69
51