161
191
66
37
175
217
22
62
111
229
34
50
95
164
57
45
70
16
21
32
53
48
36
8
80
9
39
5
11
7
25
30
20
27
128
121
1161
179
87
69
29
12
55
38
79
18
64
151
58
28
23