22
12
32
14
54
16
24
7
37
56
9
6
26
69
18
122
73
79
44
99
47
5
15
39
30
100
13
62
25
95
50
66
124
128
43
87
91
75
120
33
11
67
29
127
52
72
149
28
480
77