19
90
438
109
92
79
45
130
37
47
21
38
15
260
55
103
53
27
68
2
261
18
13
35
147
31
59
25
54
120
89
84
237
115
146
191
106
71
20
40
42
50
34
49
12
74
26
82
136
85
251
41
16
133