22
52
5
41
21
24
42
11
17
16
29
35
28
59
12
32
14
7
26
15
20
6
13
19
8
1
63
10
108
30
38
18
34
25
4
23