37
127
55
59
194
15
205
255
34
91
208
119
118
43
218
41
63
47
206
69
28
31
93
430
88
640
143
367
71
23
191
20
68
108
50
60
175
187
196
52
116
117
874
358