4
25
105
16
85
46
39
52
33
86
59
94
35
38
29
34
41
5
162
6
21
18
11
24
19
55
89
8
17
14
71
37
13
30
118
49
42
15
51
26
32