50
160
84
22
47
80
42
21
56
67
154
49
100
128
162
59
52
75
15
90
144
13
60
139
53
27
189
66
58
83
117
31
44
28
62
17
103
156
8
46
70
209