95
20
10
13
12
27
30
63
18
31
42
37
43
19
49
22
36
35
52
21
17
45
14
11
41
58
6
57
32
25
26
15
34
16
105
29
28