18
52
12
23
6
5
33
26
47
7
9
67
1
10
17
151
16
118
27
14
2
54
24
46
30
13
39
15
56
45
75
19
3
55
41
157
37
21
71
22
88
98