37
606
155
80
18
929
426
124
269
73
161
209
146
197
278
291
29
55
15
305
26
57
239
32
132
245
314
134
50
81
261
72
40
160
143
20
13
75
87
9
82
247
28
59
85
708
622
657
122
352
69
65
77
185
139
83
116
45