39
29
31
13
24
19
9
20
8
16
40
25
4
15
95
10
12
27
61
18
28
41
37
43
17
49
22
36
34
51
11
14
58
5
56
30