3
13
27
5
43
33
69
7
38
61
4
12
8
1
6
18
156
39
67
19
20
23
29
25
2
17
11
70
21
49
26
28
15
37
56
24
22
9
48