85
115
39
56
20
52
80
13
15
12
25
11
159
64
40
93
8
16
53
47
45
67
79
82
68
21
58
72
38
33
69
17
22
44
41
50
84
26
78
18
89
28
108
48
73
123
10