6
3
5
9
35
2
15
29
14
22
38
30
21
25
8
32
7
11
17
33
4
26
78
54
42
12
23
52
13
48
81
53
109
19
10
16
28