151
31
91
96
28
6
118
99
137
21
32
98
59
10
82
30
127
18
27
207
15
4
132
78
130
81
194
128
196
20
57
140
70
69
509
213
12
55
42
17
265
85
161
171
61
25
141
48