2
1
23
92
3
11
4
9
8
34
5
52
7
30
13
94
14
12
22
6
88
15
32
29
67
19
73
68
35
69
10
64
108
17
21
0
55