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