9
59
21
70
34
25
26
15
115
78
27
7
10
16
81
22
19
12
33
29
39
0
139
24
13
4
99
55
38
11
42
14
225
309
112
58
17
473
100
49
589
284
192
5
262
132
563
48
35