22
9
30
19
85
4
14
42
67
68
24
11
45
123
87
38
25
8
21
61
32
6
15
46
12
102
16
17
39
34
31
48
52
7
33
36
103
13
112
43
23