12
10
8
20
16
7
39
15
17
46
27
22
35
23
98
92
25
106
30
24
64
1
41
32
47
44
48
21
37
53
11
49
57
18
28
33