2
11
16
10
45
29
24
13
9
34
30
27
8
57
47
19
26
38
14
23
49
81
7
18
85
28
65
39
12
15
52
61
37
104
59
36
72
106
44
22
151