39
32
13
31
14
8
30
16
52
51
69
59
27
81
7
106
56
80
25
28
43
17
55
23
26
12
40
6
24
15
11
20
19
21
37
105
66