110
29
28
23
30
13
36
27
14
21
42
73
115
12
34
20
5
52
38
8
33
24
18
31
32
19
11
40
16
15
26
84
25
17
67
66
50
103
58