19
28
18
40
15
42
80
32
102
105
23
24
45
33
67
72
20
125
13
62
51
56
98
73
118
17
64
29
55
35
60
21
8
6
25
78
135
3
16
12