9
12
15
37
27
18
82
35
14
6
50
46
30
56
43
21
72
102
17
28
64
48
33
8
10
62
11
75
81
71
7
36
13
85
142
111
78
22
39
41
95