60
128
91
26
155
203
187
144
58
11
66
233
206
117
50
51
70
85
99
168
32
81
268
134
259
160
59
36
97
49
27
73
21
397
71
103
46
18
43
28
52
79
33
72
87
88
7
80
54
430
115
82