15
157
7470
154
47
136
29
4
67
35
60
16
651
76
82
20
7
867
120
55
189
53
569
282
341
174
73
43
57
222
115
93
129