37
370
186
463
61
35
364
34
18
33
47
65
435
41
64
57
19
233
84
290
111
392
222
62
437
60
95
427
147
88
93
70
160
26
52
133
121
142
24
998
27
32
264
78
633
80
199
20
44
119
505
38
74
286