4
11
7
33
5
8
9
3
53
21
10
22
15
6
16
39
28
54
66
19
17
47
23
30
41
27
35
67
49
29
48
32
65
34
40
46
103
171
38
52
56
123
18