12
13
11
8
23
6
16
27
71
91
9
39
82
54
95
5
15
25
10
21
34
24
26
7
79
22
38
18
101
108
33
83
42
20
17
4