39
16
5
50
41
58
8
3
6
10
47
4
20
13
35
2
7
12
15
77
1
22
9
97
40
30
108
28
99
26
31
27
25
56
11
61
18