56
45
20
794
53
181
44
92
13
21
27
32
18
37
68
9
119
322
468
14
75
61
100
180
60
52
12
220
711
48
81
219
197
310
375
66
189
128
308
476
153
87
98
209
30
152
376
930
64
1546
231
1314
28
683