93
76
57
15
83
212
68
81
37
72
30
147
193
82
133
45
46
48
16
319
34
301
21
31
314
112
161
860
160
43
131
277
168
78
38
233
90
12
831
56
28
150
456
55
129
61
117
73
188
60
169
110
111