395
67
319
163
73
21
20
117
184
10744
194
52
325
64
93
42
550
1612
131
150
218
531
13
557
276
260
84
95
56
696
55
49
48
66