28
6
5
7
9
11
20
47
2
21
14
24
33
17
26
3
13
15
40
12
37
43
22
96
8
97
25
29
18
57
85
16
27
31
51
94
45