63
45
79
55
41
111
68
92
31
250
60
174
133
64
69
54
233
65
90
30
39
122
78
62
118
134
143
93
114
125
212
74
207
95
138
188
27
184
110
33
35
231
38
120
59
172
82
160
135
105