58
150
15
369
394
26
148
42
50
39
77
11
188
28
24
20
41
71
204
996
36
187
27
133
69
32
23
43
30
37
109
237
60
38
74
66
45
330
19
83
33
425
78
205
117
332
25
89
57
96