131
25
386
1443
37
96
79
42
156
310
14
94
124
36
455
435
84
47
168
363
62
138
278
170
52
59
56
68
306
106
64
311
21
107
5236
347
116
43
256
85