92
151
165
99
135
41
177
73
59
88
74
83
44
18
86
42
206
17
19
254
66
6
202
366
13
40
27
58
32
72
46
96
158
121
129
25
70
34
11
199
29
71
21
36
28
30
20