107
23
55
72
58
28
50
15
26
10
49
32
36
4
53
26
38
52
38
50
18
19
19
32
29