32
29
49
12
14
23
85
58
1
11
18
5
7
33
10
36
42
2
13
39
43
17
24
21
118
37
44
8
16
19
6
3
30
4
34
38
27