30
24
28
46
35
12
23
21
27
45
53
11
13
4
9
2
85
51
31
74
20
17
37
14
34
3
38
70
22
98
82
78
84
8
16
52
10
18