11
52
123
67
106
13
45
2
23
8
27
29
58
69
19
24
161
63
18
30
21
12
15
174
10
22
7
40
32
9
34
56
5
76
1
16
95
50
43