3
47
17
31
33
37
35
13
9
66
40
25
29
49
23
27
11
15
42
12
61
60
30
34
4
45
7
19
52
14
6
107
8
86
75
80
89
140