50
4
16
25
26
24
38
58
67
27
49
72
39
109
7
45
128
17
61
11
12
18
2
37
23
85
13
5
60
28
14
77
133
57
35
98
66
55
8
125
59
10
1
20
3
81
6
21
51