16
36
114
42
169
124
92
6
117
39
160
78
150
81
30
82
65
233
111
101
22
108
53
133
419
120
99
109
71
87
141
180
46
60
63
96
196
118
74
55