44
35
22
123
111
4
48
113
50
64
11
15
107
57
18
6
13
81
133
46
16
73
27
36
82
5
45
29
23
2
21
33
41
43
7
99
60
25
128
9
47
30
8
51
3
39
175
61