37
72
18
76
221
258
213
50
673
21
323
99
47
46
53
176
362
16
54
126
8
26
92
81
238
392
79
83
451
13
152
137
71
57
15
181
14
48
75
17
118
158
28
184
188
29
283
247
368
106
34