7
2
1
20
3
17
75
50
62
58
73
319
136
45
78
116
503
206
32
88
124
86
19
166
23
24
204
13
47
117
26
40
131
8
27
120
14
258
31
130
34
70
42
21