93
0
53
117
81
33
20
603
354
18
194
94
13
284
46
140
329
107
133
235
136213
50
132
792
260
331
62
34
197
75
47