27
52
118
53
51
34
141
70
86
184
85
15
133
136
81
22
115
169
30
103
44
36
177
63
84
139
82
50
108
18
105
223
68
20
28
156
49
5
61
117
21
121
72
77
100
281
88
66