49
103
55
51
23
68
109
30
47
44
15
18
26
17
13
28
34
9
38
1
31
3
2
4
48
19
59
36
5
33
7
25
11
67
42
12
21
14
8
6
22
0