14
475
87
20
9
170
145
293
341
17
107
211
61
101
8
54
642
12
188
15
4
56
205
27
7
48
164
387
32
204
494
67
169
260
614
60
369
24
75
717
82
303
116
10
202
230
38
80
46
55
23
31