7
55
28
67
14
26
63
19
72
17
106
64
22
42
46
45
105
44
125
39
147
35
31
80
56
49
139
62
32
57
77
149
61
34
25
120
81
104
163
38
23
47
37
73
78
21
36
100
33