78
123
67
125
53
75
170
42
147
132
166
41
62
174
34
50
120
102
126
120
48
144
41
126
81
139
69
27
44
159
76
120
138
119
56
87
130
38
65
96
143
74
30
45
67
114
59
82
55
111