67
39
78
30
49
90
111
216
69
53
158
176
105
54
37
20
34
84
88
40
12
114
26
83
21
55
51
66
41
113
95
57
36
91
29
65
46
68
96
61
62
99
56