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