7
46
16
33
10
9
8
26
29
20
14
18
37
5
21
41
19
34
35
70
27
44
82
6
56
12
31
15
32
13
108
30
65
11
138
17
90
62
22
98
48
57
104
24
55
40
43
118
49
103