25
13
43
127
37
103
47
90
49
82
30
53
66
10
3
19
4
2
35
816
48
74
52
20
32
50
112
34
76
41
6
18
33
57
29
46
14
15
44
38
16
17