6
158
160
12
24
96
28
27
11
8
15
14
10
32
103
21
30
26
19
63
42
100
40
23
107
7
33
39
55
37
35
164
36
132
921
172
174
20
180
79
114
53
9
22