8
23
3
9
7
17
21
27
28
24
5
22
12
55
4
13
16
38
20
10
26
103
6
31
19
14
2
48
15
163
43
36
63
11
18
54
32