5
57
238
10
6
295
32
108
33
15
104
37
267
220
7
84
62
35
475
519
1
14
260
19
45
21
72
30
706
277
20
302
113
80
122
71
134
109
87
227
36
3
167
18
40
88
50
46
17