2
33
16
18
5
9
26
55
12
13
8
17
47
10
73
23
20
54
38
11
35
85
34
24
29
15
39
6
22
51
65
68
69
44
100
40
78
56
63
57