80
76
86
92
17
89
58
33
31
28
43
91
42
45
6
186
38
191
84
27
230
22
158
123
134
168
61
19
10
59
34
2
171
9
360
35
56
108
99
26
70
102
29
50
36
23
37