41
20
6
18
16
32
44
12
25
45
37
14
15
13
39
10
60
29
59
7
9
23
65
58
42
17
21
8
84
35
27
24
52
102
85
109
64
31