3
7
30
17
49
20
26
68
97
43
72
37
13
73
28
27
19
22
93
79
64
36
55
48
25
101
50
66
126
179
53
89
65
51
44
99
140