9
45
3
31
32
15
8
5
28
19
16
20
17
18
22
14
24
68
50
60
7
10
35
11
21
2
25
41
6
13
37
39
4
76
82
97
23
53