92
38
13
66
50
9
26
58
64
42
36
53
52
20
17
8
90
51
127
98
10
44
108
39
22
109
23
31
62
74
28
99
14
56
43
47
54
60
70
49
71
48
68
33
18