17
63
30
45
9
22
16
28
19
12
23
15
11
29
14
18
24
21
8
20
26
13
58
27
84
313
78
6
32
112
89
128
85
34
31
7