23
105
43
22
21
26
32
15
28
8
17
20
16
14
18
10
40
50
45
44
25
27
124
19
62
55
59
79
36
41
39
6
29
60
76
80
24
31