6
38
31
3
5
1
4
20
9
26
29
37
10
42
11
67
39
64
8
47
44
84
2
81
7
70
53
12
75
116
33
57
123
17
21
92
30
16
18
121
34