4
5
3
11
7
1
17
44
2
14
21
28
24
6
22
93
69
13
9
34
47
94
15
10
16
25
12
18
39
40
36
32
8
30
71
66
110
76