157
18
202
31
106
48
163
74
12
99
25
152
116
69
125
32
6
256
149
194
21
59
3
1
113
17
26
15
151
36
161
49
73
269
200
121
212
55
53
260
80
287
101
191
37
70
14
1184
123
5
57
8
184