9
6
5
7
4
34
10
14
3
35
16
15
8
24
161
44
19
33
38
60
63
108
37
43
20
31
11
12
79
21
117
22
45
18
52
124