18
3
7
9
20
84
13
75
57
197
230
40
60
15
42
25
54
16
27
28
61
122
72
99
21
200
116
71
162
135
47
48
808
166
39
74
8
6
5
11
33
88
106
38
494
37
58