18
17
60
22
12
94
29
5
11
3
109
31
62
32
91
21
41
38
58
6
66
25
13
26
35
9
24
10
39
15
37
4
44
898
45
8
14
36
63
16
30
7
2