105
53
19
31
40
85
35
26
43
15
27
51
46
12
82
18
32
33
45
22
30
84
37
140
76
14
70
6
7
4
34
54
72
61
59
75
47
49
38
24
42
25