159
205
130
102
94
137
218
85
213
73
26
146
138
58
98
33
43
72
66
118
54
56
11
52
96
404
49
150
40
134
42
19
27
48
126
111
61
121
64
12
45
34
77
241
25
131
157
31
7
95
46
62
304
35
59