5
2
20
29
8
21
11
4
44
12
42
22
3
59
10
13
6
7
9
19
41
14
43
26
72
24
37
31
33
15
23
38
167
40
27
32
30