8
37
1
34
5
87
27
24
50
39
33
21
32
46
6
3
4
30
31
10
45
7
14
13
71
20
36
97
9
94
23
16
15
22
19
77
117
89