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