86
27
30
150
198
23
25
11
106
49
181
6
14
47
144
96
21
70
84
32
43
39
111
72
45
93
44
17
9
41
18
22
55
56
34