29
84
48
44
13
89
18
8
6
52
25
26
114
106
16
33
30
49
46
9
111
20
38
34
15
22
17
41
12
7
19
10
11
27
14
4
54
50
32
115
1
2