8
4
82
6
22
9
10
12
13
7
15
33
5
30
20
38
28
17
50
23
14
105
89
27
101
52
73
47
51
42
127
36
32
110
21
60
120
75
44
40
16
26
39
24
65