11
5
83
57
20
39
140
90
53
50
196
82
162
27
100
510
188
70
59
432
35
62
111
92
58
33
181
128
54
37
331
132
61
223
253
56
232
47
146
177
71
851
234
36
141
87
80
42
65
69
60
174
107
43