57
191
83
220
1367
55
105
164
228
45
25
15
92
50
3
265
46
41
124
59
37
98
131
234
7
436
147
54
364
561
400
10265
1087
180
299
146
158
111
64
48
44
139
91
113
149
38
778