10
9
293
7
8
13
18
26
28
59
15
89
90
39
77
38
12
5
21
210
71
14
16
17
54
61
48
57
20
35
4
606
6
45
46
137
25
80
347
88
63
95
146
69
29
44