8
69
86
16
5
4
26
9
54
23
19
30
28
38
13
11
7
25
55
21
24
10
17
15
14
22
6
70
18
106
49
111
31
33
3
274
12