7
16
30
40
24
42
20
50
78
22
15
45
56
27
61
17
32
73
29
18
26
59
79
76
118
60
23
175
81
177
41
65
54
100
108
51
102
156
36
111
12
321
57
181
33