91
37
71
19
98
173
51
29
206
124
69
121
109
78
55
64
68
157
54
88
42
168
97
20
46
350
202
50
15
32
25
30
12
136
62
159
142
195
341
777
11
73
34
49
130
23
53
14