9
5
163
16
3
14
6
21
48
54
71
33
4
38
29
18
52
55
17
36
15
13
44
81
12
22
7
35
28
39
11
129
58
32
26
31
23
25
2
8
10
24