4
13
27
55
26
22
111
24
54
56
93
21
94
33
14
41
18
16
3
29
40
10
39
138
161
170
158
52
123
20
51
47
49
64
180
155
30
34
42
62
9
60
97
101