86
64
231
38
16
71
37
77
114
73
17
44
59
206
60
31
55
95
248
205
261
57
143
110
83
5
24
93
170
41
225
122
54
52
69
25
62
48
26
39
158
14
142
80
43
153
284
121
61