16
22
111
161
127
53
21
43
6
29
55
27
17
56
142
18
14
65
101
5
8
97
122
113
12
38
31
81
67
50
9
93
26
52
64
11
2
4
23
41
20
34