38
130
66
92
169
61
151
155
32
129
137
160
120
67
37
106
117
50
175
57
64
59
123
35
102
51
153
77
76
166
55
119
27
74
20
72
172
99
65
105
88
167
33
0